package com.chenl.provider.DEMOS.Spring.注解的使用.ConfigurationProperties注解;

import com.chenl.provider.DTO.UserInfo;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

@Configuration
public class UserInfoConfig {

    @Bean
    public UserInfo setUserInfo(AnnoTestBean bean){//入参只要容器中有的Bean就可以直接使用
        UserInfo userInfo=new UserInfo();
        userInfo.setName(bean.getName());
        userInfo.setAge2(Integer.valueOf(bean.getAge()));
        userInfo.setPhone(bean.getPhone());
        //返回的bean名称即为当前方法方法名setUserInfo
        return userInfo;
    }
}
